easily installed - Turkish English Dictionary